#include <stdio.h>

int main(int argc, char *argv[], char *envp[])
{
    // 输出命令行参数的数量
    printf("命令行参数的数量: %d\n", argc);

    // 输出每个命令行参数
    int i = 0;
    for (; i < argc; i++) {
        printf("argv[%d]: %s\n", i, argv[i]);
    }

    // 输出环境变量
    printf("\n环境变量列表:\n");
    for (i = 0; envp[i] != NULL; i++) {
        printf("%s\n", envp[i]);
    }

    return 0;
}
